keep from doing - German English Dictionary